//package com.example.administrator.androidros.utils;
//
//import android.util.Log;
//
//import com.example.administrator.androidros.model.TestModel;
//
//import java.text.Collator;
//import java.util.ArrayList;
//import java.util.Collections;
//import java.util.Comparator;
//import java.util.List;
//
///**
// * Created by Administrator on 2018/1/20.
// * 排序工具
// */
//
//public class ComparatorUtils<T extends Comparable> {
//    //中文排序
//    public void sort() {
//        List<TestModel> list = new ArrayList<>();
//        TestModel t1 = new TestModel(55, "胡海潮", "hhc");
//        TestModel t2 = new TestModel(30, "萃取器", "cqq");
//        TestModel t3 = new TestModel(3, "赔不起", "pbq");
//        TestModel t4 = new TestModel(100, "爱不起", "abq");
//        TestModel t5 = new TestModel(40, "刘三姐", "lsj");
//        TestModel t6 = new TestModel(20, "总务组", "zwz");
//        list.add(t1);
//        list.add(t2);
//        list.add(t3);
//        list.add(t4);
//        list.add(t5);
//        list.add(t6);
//
//        Collections.sort(list, new Comparator<TestModel>() {
//            @Override
//            public int compare(TestModel s1, TestModel s2) {
//                Collator collator = Collator.getInstance();
//                return collator.getCollationKey(s1.getName()).compareTo(
//                        collator.getCollationKey(s2.getName()));
////                return s1.getName().compareTo(s2.getName());
////                return s1.getAge()-s2.getAge();
//            }
//        });
//
//        for (int i = 0; i < list.size(); i++) {
//            Log.d("hhc", "locationClick: " + list.get(i).getName());
//        }
//    }
//
//}
